cmake_minimum_required(VERSION 3.18)#要求最小版本，后面解释下

project(hello-world)#项目名称-cmake生成的那些文件会记录

add_executable(main main.cpp)# 最终程序及源文件




# # 4 生成测试二进制可执行程序
add_executable(testAdd test.cpp)


# 4 开启测试功能 & 集成测试逻辑
include(CTest)
 add_test(
 NAME Case_Add
 COMMAND testAdd
)


# # 5 安装二进制可执行程序到本地
# # 6 开启打包功能 & 打包二进制可执行程序
include(GNUInstallDirs)
install(TARGETS main)

include(CPack)


